home *** CD-ROM | disk | FTP | other *** search
/ Aminet 34 / Aminet 34 (2000)(Schatztruhe)[!][Dec 1999].iso / Aminet / dev / misc / guigfxlib.readme < prev    next >
Text File  |  1999-11-05  |  8KB  |  194 lines

  1. Short:    Application layer for pixel graphics
  2. Author:   Timm S. Müller
  3. Uploader: Timm S. Müller (Timm.Mueller@darmstadt.netsurf.de)
  4. Version:  16.2
  5. Type:     dev/misc
  6. Requires: Kickstart 3.0 (v39), MC68020, render.library v30
  7.  
  8.  
  9. overview
  10. -----------------------------
  11.  
  12.   - guigfx.library is an application layer for pixel graphics.
  13.  
  14.   - guigfx.library breaks the chains of all those nasty
  15.     planar, chunky, 8/16/24bit, OS3.0, OS3.1, OCS, ECS, AGA,
  16.     CybergraphX and Picasso96 considerations.
  17.  
  18.   - with guigfx.library you no longer have to take care about your
  19.     application running on a OCS machine or on a high-end
  20.     graphics-card system.
  21.  
  22.   - guigfx.library lets you freely choose truecolor graphics for
  23.     your applications.
  24.  
  25.   - with guigfx.library your graphics will always look as fine as
  26.     possible, on any screen, no matter if driven on 24 bit
  27.     1024x768 CybergraphX/Picasso96, on HAM8, or 1 bit productivity
  28.     interlaced.
  29.  
  30.   - guigfx.library does quick color-reduction, rendering,
  31.     remapping and dithering for you. only you don't know when,
  32.     on which machine, under what circumstances.
  33.  
  34.   - guigfx.library treats scaling as a standard operation.
  35.     it is available at any time, without extra consideration,
  36.     without extra memory consumption, even without a true loss
  37.     of performance.
  38.     
  39.   - guigfx.library handles screen pen allocation in an extremely
  40.     effective way.
  41.  
  42.   - guigfx.library hides bugs, incompatibilities and insufficiencies
  43.     of graphics.library, cybergraphics.library and Picasso96 from
  44.     you. it is an attempt to render incompatibilities between
  45.     different versions of CybergraphX and Picasso96 obsolete.
  46.     
  47.   - guigfx.library features picture.datatype import. standard and
  48.     v43 (including Picasso96) picture datatypes are automatically
  49.     recognized and used as available.
  50.  
  51.   - guigfx.library does not call SetFunction() and is hereby
  52.     guaranteed to never do so in future versions.
  53.  
  54.   - guigfx.library puts all that stuff into a black-box,
  55.     freeing your mind for the creative part.
  56.  
  57.  
  58. features
  59. -----------------------------
  60.  
  61.   - full truecolor, OCS, ECS, AGA, HAM support
  62.   - screen-pen management
  63.   - color-reduction
  64.   - dithering
  65.   - picture.class datatype import
  66.   - scaling
  67.   - image processing methods 
  68.     (crop, scale, render, tint, 
  69.     alpha-channel, texture-mapping, ...)
  70.   - fully documented
  71.   - supplied with C includes for SAS/C, StormC and MaxonC
  72.   - freeware
  73.  
  74.  
  75. requirements
  76. -----------------------------
  77.  
  78.   - render.library v30 (dev/misc/renderlib.lha)
  79.   - MC68020
  80.   - OS3.0 (v39)
  81.   
  82.   optional:
  83.   higher OS, higher CPU, FPU,
  84.   CyberGraphX or Picasso 96
  85.  
  86.  
  87. recent changes
  88. -----------------------------
  89.  
  90. v16.2
  91.  
  92.     - improved mask handling: LoadPicture() now computes an
  93.       alpha-channel from a given transparency color, when no
  94.       PDTA_MaskPlane was returned. this solves some
  95.       outstanding compatibility problems with the picasso96
  96.       picture.datatype. thanks to S. Bauer for reporting
  97.       these problems.
  98.  
  99.     - fixed version string
  100.  
  101.  
  102. ============================= Archive contents =============================
  103.  
  104. Original  Packed Ratio    Date     Time    Name
  105. -------- ------- ----- --------- --------  -------------
  106.      441     186 57.8% 04-Jun-99 03:15:46 +doc.info
  107.      324     175 45.9% 04-Jun-99 03:15:46 +author.info
  108.      441     182 58.7% 04-Jun-99 03:15:46 +autodoc.info
  109.      324     175 45.9% 04-Jun-99 03:15:46 +examples.info
  110.    17986    6902 61.6% 01-Oct-99 12:16:46 +history
  111.      324     173 46.6% 04-Jun-99 03:15:46 +history.info
  112.     2181     865 60.3% 01-Oct-99 12:10:44 +legal
  113.      324     177 45.3% 04-Jun-99 03:15:46 +legal.info
  114.     1712     763 55.4% 21-Jul-98 08:01:08 +prefs
  115.      324     177 45.3% 04-Jun-99 03:15:46 +prefs.info
  116.      441     185 58.0% 24-May-99 02:17:02 +examples.info
  117.      450     200 55.5% 24-May-99 02:17:02 +fd.info
  118.      450     200 55.5% 24-May-99 02:17:02 +include.info
  119.      450     198 56.0% 24-May-99 02:17:02 +libs.info
  120.      441     186 57.8% 24-May-99 02:17:02 +maxonc.info
  121.      441     188 57.3% 24-May-99 02:17:02 +Prefs.info
  122.      324     173 46.6% 24-May-99 02:17:02 +readme.info
  123.      547     309 43.5% 04-Jun-99 03:16:24 +author
  124.    92215   16936 81.6% 24-May-99 01:56:30 +guigfx
  125.    78284   15314 80.4% 24-May-99 01:54:50 +guigfx.doc
  126.      324     177 45.3% 04-Jun-99 03:15:32 +guigfx.doc.info
  127.      324     218 32.7% 01-Oct-99 12:20:16 +guigfx.info
  128.     3893    1264 67.5% 14-Feb-99 00:21:40 +examples
  129.      441     178 59.6% 13-Jul-98 12:35:24 +MystiCube.info
  130.    35352   21483 39.2% 13-Jul-98 12:34:10 +MystiCube
  131.     1166     530 54.5% 13-Jul-98 12:24:00 +MystiCube.doc
  132.      441     184 58.2% 13-Jul-98 12:37:32 +Plasma.info
  133.      441     183 58.5% 13-Jul-98 12:38:12 +ShadeBobs.info
  134.      324     169 47.8% 13-Jul-98 12:35:24 +MystiCube.doc.info
  135.      847     532 37.1% 13-Jul-98 12:35:24 +MystiCube.info
  136.      441     186 57.8% 13-Jul-98 12:35:24 +source.info
  137.    16448    9779 40.5% 26-Oct-97 19:49:32 +Mystic_Logo.o
  138.    11825   11825  0.0% 26-Oct-97 19:48:08 +MysticLogo.gif
  139.    28482    7133 74.9% 13-Jul-98 12:19:52 +MystiCube.c
  140.     5505    1853 66.3% 08-Jul-98 20:38:34 +mysticube.h
  141.      240     179 25.4% 13-Jul-98 12:33:42 +SCOPTIONS
  142.     2157     704 67.3% 12-Aug-97 17:19:02 +timer.asm
  143.       90      74 17.7% 08-Aug-97 21:37:08 +timer.h
  144.      816     463 43.2% 08-Aug-97 22:02:02 +timer.o
  145.    17664   10619 39.8% 13-Jul-98 12:33:16 +plasma
  146.     1206     546 54.7% 13-Jul-98 12:48:08 +Plasma.doc
  147.      324     177 45.3% 13-Jul-98 12:37:32 +Plasma.doc.info
  148.      358     243 32.1% 13-Jul-98 12:37:32 +Plasma.info
  149.      441     183 58.5% 13-Jul-98 12:37:32 +source.info
  150.      947     368 61.1% 01-Jan-98 01:58:50 +misc.h
  151.    13752    3973 71.1% 15-Dec-97 21:35:52 +plasma.c
  152.      129     107 17.0% 13-Jul-98 12:33:14 +plasma.lnk
  153.      198     154 22.2% 13-Jul-98 12:33:02 +SCOPTIONS
  154.     2157     704 67.3% 12-Aug-97 17:19:02 +timer.asm
  155.       90      74 17.7% 08-Aug-97 21:37:08 +timer.h
  156.      816     463 43.2% 08-Aug-97 22:02:02 +timer.o
  157.    18472   10641 42.3% 13-Jul-98 12:40:18 +ShadeBobs
  158.     1243     561 54.8% 13-Jul-98 12:48:06 +ShadeBobs.doc
  159.      324     175 45.9% 13-Jul-98 12:38:12 +ShadeBobs.doc.info
  160.      358     243 32.1% 13-Jul-98 12:38:12 +ShadeBobs.info
  161.      441     185 58.0% 13-Jul-98 12:38:12 +source.info
  162.      947     368 61.1% 01-Jan-98 01:58:50 +misc.h
  163.      198     154 22.2% 13-Jul-98 12:33:02 +SCOPTIONS
  164.    15156    4012 73.5% 05-Dec-97 22:52:06 +ShadeBobs.c
  165.     2157     704 67.3% 12-Aug-97 17:19:02 +timer.asm
  166.       90      74 17.7% 08-Aug-97 21:37:08 +timer.h
  167.      816     463 43.2% 08-Aug-97 22:02:02 +timer.o
  168.     1245     483 61.2% 01-Jan-98 00:30:46 +guigfx_lib.fd
  169.     3166     765 75.8% 23-May-99 21:36:26 +guigfx_protos.h
  170.     3251    1036 68.1% 17-May-99 22:51:14 +guigfx.h
  171.     2427     543 77.6% 26-Jul-98 18:25:42 +guigfx_pragmas.h
  172.      180     128 28.8% 06-Jan-98 09:17:00 +guigfx.h
  173.    44992   24446 45.6% 01-Oct-99 12:32:24 +guigfx.library
  174.    42620   23043 45.9% 01-Oct-99 12:37:30 +guigfx.library_68040
  175.    42636   23086 45.8% 01-Oct-99 12:40:14 +guigfx.library_68060
  176.    42596   23045 45.8% 01-Oct-99 12:34:58 +guigfx.library_FPU
  177.      441     180 59.1% 06-Jan-98 09:17:00 +c-libs.info
  178.     5254     853 83.7% 19-May-99 22:45:00 +guigfx.lib
  179.      324     182 43.8% 06-Jan-98 09:17:00 +maxon.readme.info
  180.      441     183 58.5% 06-Jan-98 09:17:00 +pragma.info
  181.      441     184 58.2% 14-Oct-99 21:23:58  GuiGFXLib.info
  182.      888     457 48.5% 24-May-99 01:59:36 +maxon.readme
  183.     1792     466 73.9% 19-May-99 22:45:00 +guigfx_lib.h
  184.        3       3  0.0% 06-Jan-98 09:17:00 +AUTODITHERTHRESHOLD
  185.        1       1  0.0% 29-Jun-98 05:52:12 +USESCALEPIXELARRAY
  186.        1       1  0.0% 06-Jan-98 09:17:00 +USEWPA8
  187.     3019    1379 54.3% 14-Oct-99 21:26:12 +readme
  188.      441     178 59.6% 24-May-99 02:17:08 +stormc.info
  189.     2938     580 80.2% 19-May-99 22:49:44 +guigfx_lib.h
  190.     2303     868 62.3% 19-May-99 22:46:52 +disk_pragmas.h.info
  191.      134     126  5.9% 19-May-99 23:20:04 +guigfx_pragmas.h
  192. -------- ------- ----- --------- --------
  193.   587799  238185 59.4% 16-Oct-99 16:29:58   86 files
  194.